package com.tn.controller.alarm.common.model.weigh.vo;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.util.List;
import java.util.Map;

/**
 * 磅房日志信息查询条件VO
 *
 * @program: tn_aucy_java
 * @author: yangjiayao
 * @create: 2021/11/16
 */
@Getter
@Setter
@ToString
public class WeighLogQueryVO {
    /**
     * 磅房ID
     */
    private String weighId;

    /**
     * 车牌
     */
    private String license;

    /**
     * 开始时间
     */
    private String startTime;

    /**
     * 结束时间
     */
    private String endTime;

    /**
     * 任务编号
     */
    private String taskNo;
    /**
     * 物流公司
     */
    private String consignCompanyName;

    /**
     * 货主单位
     */
    private String customerCompanyName;
    /**
     * 货品
     */
    private String goodsName;
    /**
     * 船号
     */
    private String shipNo;
    /**
     * 重量
     */
    private  String weightWhere;

    private  Float weight;

    private  String charCompare;

    private String reportResult;

    private String operateType;

    private String groupBy;

    private String detailFlag;

    private String remark;

    private String contractNo;

    private String flowDirectionName;

    private String cntrNo;

    private String cntrSizeType;

    private String cellName;

    // 分组之后的条件添加
    private Map<String,Object> groupByConditionWhere;

    private Map<String,String> groupByConditionValue;

    private Integer state;

    private String previewValue;

    private String takeWay;

    private Integer version;

}
